package adapter.source;

/**
 * 通过自内部包装一个Adaptee对象，把源接口转换成目标接口
 *
 * 适配器模式(对象适配器)：
 * 主要应用于希望复用一些现存的类，但是接口又与复用环境要求不一致
 * 或者项目中引入第三方组件，这个组件的接口与当前系统接口不相同
 *
 * 两个类所做的事情相同或者相似，但是具有不同的接口时可以使用
 *
 * @author Chen Guang
 * @date 2019/4/16 0016 下午 14:43
 */
public class Adapter extends Target{

    private Adaptee adaptee = new Adaptee();

    @Override
    public void request() {
        adaptee.specificRequest();
    }
}
